/* 测试 break */


let x = 100 ;
while( true ){
	console.log( x );
	if( x <= 0 ){
		break ; // 终止当前循环
	}
	x = x - 10 ;
}


console.log( '- - - - - - - - - - - -' );


let s = '' ;

// 双重for循环
for( let i = 1 ; i < 5 ; i++ ){
	// 将外层循环中的变量连接到字符串中
	s = s + i + ':' ;

	// 内层循环
	for( let j = 1 ; j < 5 ; j++ ){
		// 将内层循环中的变量连接到字符串中
		s = s + j ;
		if( j == 3 ) {
			// 终止当前循环
			break ; // 在那个循环中就终止那个循环
		}
		// 在变量之后添加一个逗号作分隔符
		s = s + ',' ;
	}

	// 每行输出完毕后，添加换行符
	s = s + '\n' ;
}

console.log( s );


console.log( '- - - - - - - - - - - -' );

outer:for( let i = 1 ; i < 5 ; i++ ){
	console.log( 'BEGIN: ' , i );
	inner:for( let j = 1 ; j < 5 ; j++ ){
		if( j == 3 ) {
			// break inner ; // 终止inner循环
			break outer ; // 终止outer循环
		}
		console.log( '\t' , j );
	}
	console.log( 'END: ' , i );
}

console.log( '- - - - - - - - - - - -' );

let day = Math.trunc( Math.random * 7 );
switch( day ) {
	case 1 :
	case 2 :
	case 3 :
	case 4 :
	case 5 :
		console.log( '努力工作' );
		break ;
	case 0 :
	case 6 :
		console.log( '周末愉快' );
		break;
	default:
		console.log( '你丫给的数字不正确' );
}